package com.xinda.admin.dao;

import java.util.List;


import com.xinda.admin.vo.CountAdminByMonthVO;
import com.xinda.admin.vo.CountMemberByMonthVO;
import com.xinda.admin.vo.CountMoneyByMonthVO;
import com.xinda.admin.vo.CountOrderByMonthVO;
import com.xinda.admin.vo.CountProviderByMonthVO;

/**
* @author 作者 E-mail:
* @version 创建时间：2017年8月30日 下午4:05:22
* 类说明
*/
public interface ChartMapper {
	/**
	 * 按月查询管理员数量
	 * @return
	 */
	List<CountAdminByMonthVO> countAdminByMonth(); 
	
	/**
	 * 按月查询用户数量
	 * @return
	 */
	List<CountMemberByMonthVO> countMemberByMonth();
	
	/**
	 * 按月查询服务商数量
	 * @return
	 */
	List<CountProviderByMonthVO> countProviderByMonth();
	
	/**
	 * 按月查询交易额度
	 * @return
	 */
	List<CountMoneyByMonthVO> countMoneyByMonth();
	
	/**
	 * 按月查询订单数量
	 * @return
	 */
	List<CountOrderByMonthVO> countOrderByMonth();
	
	/**
	 * 统计产品
	 * @return
	 */
	Integer countProductOne();
	Integer countProductTwo();
	Integer countProductThree();
	Integer countProductFour();
}
